machine buildings - Espagnol Anglais Dictionnaire